home *** CD-ROM | disk | FTP | other *** search
/ Gigarom 4 / Mac Giga-ROM 4.0 - 1993.toast / FILES / SYS / FastFinder.cpt / Finder 7 README next >
Text File  |  1992-02-03  |  4KB  |  88 lines

  1.     Finder 7 Improvements Patches & Info by Renmhir The Moose 30-Jan-92
  2. -----------------------------------------------------------------------------
  3.  
  4.    Here are two versions of patches to fix/augment Finder 7/7.0.1 in the
  5. following ways:
  6.  
  7. 1) Improved throughput on File Copies
  8.  
  9.    The Finder will now use all (but 20k) of remaining Temporary memory as a
  10. buffer for copying/duplicating files.  Also, the transfer size has been
  11. boosted to read/write the maximum number of blocks per transaction.  Not only
  12. does this dramatically improve throughput (see benchmarks below), but for
  13. single floppy users, entire floppies may be read in, requiring fewer Mac-
  14. wrist actions on the part of the user.
  15.  
  16.    Note: one can install the fast copy patch or the large buffer patches
  17. singly.  The current Finder routine uses a 200-block buffer, which is still
  18. an improvement over the 32-blocks-at-time silliness the Finder currently uses.
  19. And for those who LIKE a slow computer, the large buffer (alone) can make 
  20. floppy copying a little less physically taxing.
  21.  
  22. APPLE: If you provided pre-emptive multi-tasking, you wouldn't need to be so
  23. wasteful about giving up the CPU voluntarily, killing throughput in the
  24. process.
  25.  
  26.  
  27. 2) Some additional fmap entries
  28.  
  29.    The Finder under System 7 uses a structure to map file types of documents
  30. whose creator applications are not available to another application which can
  31. presumably open/print that document's file type.  Some entries I added are:
  32.  
  33. TIFF->Adobe Photoshop
  34. WORD->Microsoft Word (WORD=MacWrite Documents)
  35. TEXT->MPW Shell
  36. PNTG->Adobe SuperPaint (PNTG=MacPaint)
  37. PICT->Adobe SuperPaint
  38.  
  39.    The format of the resource is simple: 4-byte file TYPE directly followed
  40. by a 4-byte CREATOR signature (application you wish to launch).  BE SURE TO
  41. LEAVE A NULL RECORD (all 0's HEX) to let the Finder know where the end of
  42. the list is!
  43.  
  44. >>>>> Note <<<<<
  45.    Also, there is an optional CODE patch to remove the silly ALERT which asks
  46. you if you care about launching an application to open the file which is other
  47. than the one which created the document.
  48.  
  49.  
  50. 3) Menu Key Items
  51.  
  52.    The menu resource format was altered slightly for System 7, the resource
  53. type being 'fmnu'.  The format is close enough to the original MENUs such
  54. that command-keys CAN be added, if one is familiar enough with the original
  55. MENU structures.  I have added cmd-R/S for Restart/Shutdown and cmd-M for
  56. Make Alias.  For those without an intimate familarity with MENU resources,
  57. just scan through the first few fmnus in a COPY of the Finder, find the menu
  58. item you wish to add a KEY equivalent, locate the first byte of that menu
  59. item's name, and count back 3 BYTES.  That location is the KEY location.  Use
  60. the ASCII entry window to highlight and change that BYTE.  You are on your
  61. own here.
  62.    
  63.    These CODE patches have been loosely tested on an SE/30, running Mode-32
  64. 32-bit clean, with and without VM...  Even so, there is NO warranty implied
  65. for any of these mods, and there are probably not a few laws I have broken
  66. to make System 7 less of a pig.  Enjoy... (always work on a COPY of the
  67. Finder, and make sure you can boot from another device if you (or the
  68. patches) mess up...
  69.  
  70.  
  71.    Oh yeah, in case it’s not obvious, just paste the resources you wish to
  72. install into a copy of the Finder.  The CODE resources are labelled, and they
  73. are not necessarily tied to one another...
  74.  
  75.  
  76.                               Renmhir The Moose, 30-Jan-92
  77.  
  78. Comments/flames to: 
  79.  
  80. Internet: moofster@world.std.com
  81.  
  82.  
  83.          Copy Improvement Times
  84.          ----------------------
  85.           Before          After
  86. 10 MB      1'04"           22"  (1 7MB file, 1 3MB file)
  87.  5 MB        46"           28"  (56 files totalling 1.8MB, 1 3MB file, 1 350k)
  88.  3 MB        20"            6"    (single 3MB file)